package me.lc.hammerheads.entity;

import java.util.List;

public class GameStageInfo {
	private int stageIndex;
	private String stageName;
	private List<HoleLocationInfo> holes;
	private int dwarfCount;
	// 毫秒
	private int dwarfInterval;

	// 矮人百分比
	private int normalPercentage;
	private int doubleFemalePercentage;
	private int doubleMalePercentage;
	private int bombPercentage;
	private int silverPercentage;

	private int score = -1;
	private boolean locked = true;

	// 背景类型
	private BGType bgType;

	public BGType getBgType() {
		return bgType;
	}

	public void setBgType(BGType bgType) {
		this.bgType = bgType;
	}

	public int getScore() {
		return score;
	}

	public void setScore(int score) {
		this.score = score;
	}

	public boolean isLocked() {
		return locked;
	}

	public void setLocked(boolean locked) {
		this.locked = locked;
	}

	public int getBombPercentage() {
		return bombPercentage;
	}

	public void setBombPercentage(int bombPercentage) {
		this.bombPercentage = bombPercentage;
	}

	public int getSilverPercentage() {
		return silverPercentage;
	}

	public void setSilverPercentage(int silverPercentage) {
		this.silverPercentage = silverPercentage;
	}

	public int getDwarfInterval() {
		return dwarfInterval;
	}

	public void setDwarfInterval(int dwarfInterval) {
		this.dwarfInterval = dwarfInterval;
	}

	public int getNormalPercentage() {
		return normalPercentage;
	}

	public void setNormalPercentage(int normalPercentage) {
		this.normalPercentage = normalPercentage;
	}

	public int getDoubleFemalePercentage() {
		return doubleFemalePercentage;
	}

	public void setDoubleFemalePercentage(int doubleFemalePercentage) {
		this.doubleFemalePercentage = doubleFemalePercentage;
	}

	public int getDoubleMalePercentage() {
		return doubleMalePercentage;
	}

	public void setDoubleMalePercentage(int doubleMalePercentage) {
		this.doubleMalePercentage = doubleMalePercentage;
	}

	public int getDwarfCount() {
		return dwarfCount;
	}

	public void setDwarfCount(int dwarfCount) {
		this.dwarfCount = dwarfCount;
	}

	public int getStageIndex() {
		return stageIndex;
	}

	public void setStageIndex(int stageIndex) {
		this.stageIndex = stageIndex;
	}

	public String getStageName() {
		return stageName;
	}

	public void setStageName(String stageName) {
		this.stageName = stageName;
	}

	public List<HoleLocationInfo> getHoles() {
		return holes;
	}

	public void setHoles(List<HoleLocationInfo> holes) {
		this.holes = holes;
	}
}
